Skip to content

docs: Document DuckLake INSERT write support#1728

Merged
phillipleblanc merged 1 commit into
trunkfrom
fix/ducklake-write-support
May 15, 2026
Merged

docs: Document DuckLake INSERT write support#1728
phillipleblanc merged 1 commit into
trunkfrom
fix/ducklake-write-support

Conversation

@lukekim
Copy link
Copy Markdown
Contributor

@lukekim lukekim commented May 14, 2026

Summary

The DuckLake data connector gained INSERT INTO write support via spiceai/spiceai#10744 but the data connector docs still implied read-only. The DuckLake catalog connector docs already cover access: read_write (and read_write_create for DDL); this PR brings the data connector docs in line.

Changes

  • Added a Write Support section to website/docs/components/data-connectors/ducklake.md showing access: read_write and an INSERT INTO example.
  • Added write to the page's tags: frontmatter (already declared in tags.yml).
  • Clarified in Limitations that UPDATE, DELETE FROM, and DDL are not supported on the data connector — users needing DDL should use the catalog connector with access: read_write_create.

vNext-only: feature shipped post-v1.11.6 so no versioned docs need updating.

Reference

Verified against spiceai/spiceai trunk:

  • crates/runtime/src/dataconnector/ducklake.rs lines 363-385 — read_write_provider method
  • crates/data_components/src/ducklake/writer.rs lines 174-194 — insert_into implementation (only Append and Overwrite ops; no delete_from or update)

Test plan

  • cd website && npm run build passes locally
  • No broken links, no undefined tags

@lukekim lukekim added documentation Improvements or additions to documentation area/docs labels May 14, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 14, 2026

🔍 Pull with Spice Failed

Passing checks:

  • ✅ Title meets minimum length requirement (10 characters)
  • ✅ Has at least one of the required labels: area/blog, area/docs, area/cookbook, dependencies
  • ✅ No banned labels detected

Failed checks:

  • ❌ At least one assignee is required for this pull request.

Please address these issues and update your pull request.

@github-actions
Copy link
Copy Markdown

🚀 deployed to https://fcac2381.spiceai-org-website.pages.dev

@phillipleblanc phillipleblanc merged commit f8f531f into trunk May 15, 2026
6 of 10 checks passed
@phillipleblanc phillipleblanc deleted the fix/ducklake-write-support branch May 15, 2026 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants